mountain lettuce - French English Dictionary